release: v1.4.1 → main#853
Conversation
## Release v1.4.0 ### Highlights - **Audit remediation — MF3 final round (#846):** security hardening across contracts, nitronode, SDK, and RPC. - Contract: reentrancy guard + event-handler monotonicity, reorg double-spend confirmation gate. - **Breaking:** removed app registry, action allowances, user staking, and rebalance feature; removed SDK locking client + app-registry ABI; RPC surface (`docs/api.yaml`) trimmed. - DoS/overflow fixes: pagination limit=0, uint8 quorum overflow, frame-layer rate limit, deposit-state enforcement. - feat(nitronode): add USDC asset across 7 chains (#845) - fix(go-sdk): preserve channel challenge expiry (#816) - Fix SDK MCP Hono audit failure (#821) - Dependency bumps (gomod, npm, ws). ### Versioning note Minor bump (1.3.1 → 1.4.0). Note: removal of app-registry/staking/rebalance + RPC methods is a breaking change for downstream consumers — flagged here rather than a major bump per 1.x cadence. ### MCP `mcp-v1.4.0` tag intentionally NOT pushed this release. `@yellow-org/sdk-mcp` published manually (npm + MCP registry), alongside manual `@yellow-org/sdk` + `@yellow-org/sdk-compat` publishes.
Patch release for nitronode blockhash fix (#851). Bump npm package versions, MCP server.json, and chart appVersions to 1.4.1 (strict mirror). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
Caution Review failedPull request was closed or merged during review No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: ⛔ Files ignored due to path filters (4)
📒 Files selected for processing (8)
📝 WalkthroughWalkthroughVersion bump from ChangesVersion bump 1.4.0 → 1.4.1
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes Possibly related PRs
Suggested reviewers
Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
v1.4.1
Patch release.
Bug Fixes
block_hashnullable (migration20260618000000_make_block_hash_nullable.sql) and trim/null the stored blockhash incontract_eventpersistence.Notes
@yellow-org/sdk,sdk-compat,sdk-mcp) version-bumped to 1.4.1 for strict mirror but not republished to npm — no SDK code changed since v1.4.0.mcp-vtag.Artifacts
Docker images (
ghcr.io/layer-3/nitrolite, tagv1.4.1) —nitronode,faucet-app,playground.Summary by CodeRabbit